package org.com.ashen.dal.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.com.ashen.dal.dataobject.SaasSession;
import org.com.ashen.dal.dataobject.SaasSessionExample;

public interface SaasSessionMapper {
    int countByExample(SaasSessionExample example);

    int deleteByExample(SaasSessionExample example);

    int deleteByPrimaryKey(Integer sessionid);

    int insert(SaasSession record);

    int insertSelective(SaasSession record);

    List<SaasSession> selectByExample(SaasSessionExample example);

    SaasSession selectByPrimaryKey(Integer sessionid);

    int updateByExampleSelective(@Param("record") SaasSession record, @Param("example") SaasSessionExample example);

    int updateByExample(@Param("record") SaasSession record, @Param("example") SaasSessionExample example);

    int updateByPrimaryKeySelective(SaasSession record);

    int updateByPrimaryKey(SaasSession record);
}